management accounting customer construction loans investment accountant crm mortgage software loan servicing software due diligence bookkeeping financial accounting relationship loan software asset loan business accounting firm cpa loan origination software